a = '10,abc,20,30,cbd,1,saksjfl'
b = '100'

# 劈分字符串，形成一个新的列表
a1 = a.split(sep=',')

sum = 0
for x in a1:
    try:
        # 把循环出来的字符串全部转换成int类型
        int(x)
    # 非数字组成的字符串转换int类型会报异常，捕获异常
    except ValueError as str:
        # 抛出
        pass
    else:
        # 数字组成的字符串求和（需要转换类型）
        sum += int(x)

print(sum + + int(b))
